.tabs.custom-tabs {
  @apply rounded 6px;
  box-shadow: 0 1px 10px 0 #d0cbcc7a;
  :deep {
    &.ant-tabs {
      .ant-tabs-nav {
        background-color: #fff;
        border-color: #d7d9e1;

        z-index: 995;
        margin-bottom: 0;

        .ant-tabs-tab {
          font-size: 14px;
          color: #666666;
          padding-top: 18px;
          padding-bottom: 16px;
          & + .ant-tabs-tab {
            margin: 0 0 0 60px;
          }
          &:first-child {
            margin-left: 16px;
          }
          &.ant-tabs-tab-active {
            color: #1890ff;
            font-size: 14px;
          }
        }

        .ant-tabs-ink-bar {
          background-color: #1890ff;
          height: 2px;
          transform: scaleX(0.5);
        }
      }
    }
    .ant-tabs-extra-content {
      line-height: 59px;
    }
  }
}
